package com.example.threaddemo;

import java.util.concurrent.TimeUnit;

public class JVMDemo {
    public static void main(String[] args) throws InterruptedException {
        System.out.println("***********jps -l ********");
        System.out.println("***********jinfo -flag PrintGCDetails***********");
//        System.out.println(((Runtime.getRuntime().totalMemory()/1024)/1204));
//        System.out.println(((Runtime.getRuntime().maxMemory()/1024)/1204));
        TimeUnit.SECONDS.sleep(99999);
//tx MaxMetaspaceSize                          = 4294901760

//XX:InitialHeapSize=266919168
// -XX:MaxHeapSize=4270706688
// -XX:+PrintCommandLineFlags
// -XX:+UseCompressedClassPointers
// -XX:+UseCompressedOops
// -XX:-UseLargePagesIndividualAllocation
// -XX:+UseParallelGC

//        -Xms128m -Xmx2048m -XX:MetaspaceSize=512m -XX:+PrintCommandLineFlags -XX:+PrintGCDetails
//-XX:InitialHeapSize=134217728
// -XX:MaxHeapSize=2147483648
// -XX:MetaspaceSize=536870912
// -XX:+PrintCommandLineFlags
// -XX:+PrintGCDetails
// -XX:+UseCompressedClassPointers
// -XX:+UseCompressedOops
// -XX:-UseLargePagesIndividualAllocation
// -XX:+UseParallelGC
    }
}
